Courses Catalogue

Structured Programming

Course Code: CSC 301
Credit Unit: 3
Academic Programme: Bachelor of Science Degree in Computer Science
Faculty: Computer Science
Status: Core
Programme Type: Bachelor

Required Readings

  1. Conway, R., & GRIES, D. (1973) An introduction to programming: A structured approach. Cambridge, Mass: Winthrop, 1973.
  2. Dahl, O. J., Dukstra, E. W.. & Hoare, C. A. R. Structured programming. New York: Academic Press, 1972.
  3. Dijkstra, E. W. Programming considered as a human activity. Proceedings of IFlP Congress 65. Washington, D. C: Spartan Books, 1965.
  4. Dukstra, E. W. Goto Statement considered harmful. Communications of the ACM. 1968, 11, 147-148; 538; 541.
  5. Dijkstra, E. W. Structured programming. In P. Naur & B. Randell (Eds.), Software engineering techniques. Brussels: NATO Scientific Affairs Division, 1969.
  6. Malik D. S. (2018) C++ Programming. 8th Edition, Pearson Edition